package com.teaRestaurant.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.teaRestaurant.domain.DTO.EmployeeLoginDTO;
import com.teaRestaurant.domain.DTO.EmployeePageQueryDTO;
import com.teaRestaurant.domain.VO.EmployeeLoginVO;
import com.teaRestaurant.domain.VO.EmployeePageQueryVO;
import com.teaRestaurant.domain.entity.Employee;

import java.util.List;

public interface EmployeeService {
    EmployeeLoginVO login(EmployeeLoginDTO employeeLoginDTO);

    IPage<EmployeePageQueryVO> list(EmployeePageQueryDTO employeePageQueryDTO);

    void insert(Employee employee);

    void delete(List<Long> ids);

    void updateStatus(Long id);
}
